stitching silk - French English Dictionary